leaf sheath - Turco Inglés Diccionario